In 7th-century England, Wilona, the lone survivor of a plague that has wiped out her people, makes her way across the moors to a new life in the village of Ad Gefrin, where she is apprenticed to Touilt, a revered healer and seeress. She blossoms under Touilt's tutelage and will one day take her place, but as an outsider, she is viewed with suspicion by all except Margawn, a warrior in the lord's hall. When the king proclaims a conversion to the new Christian religion, Ad Gefrin becomes a dangerous place for Wilona and Touilt.
À Gideon, on ignore sciemment et prudemment le clan Erskine, qui réside à l'écart depuis des générations, sur « la montagne », dans l'indigence, le crime et les relations incestueuses. Albert Erskine est le seul membre de cette tribu à jouir d'une paix précaire et à oser rêver d'une vie meilleure pour lui-même et ses nombreux frères et soeurs encore sous l'emprise des ogres familiaux.